home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / dev / gui / ClassFree_src.lha / ClassFree_src / CFfuelgiclass / CFbutton.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-25  |  725 b   |  24 lines

  1. #ifndef CFBUTTON_H
  2. #define CFBUTTON_H
  3. /* Public definitions for CFbuttonclass */
  4.  
  5. #define CFbuttonClassName "CFbuttongclass"
  6.  
  7. #define CFBU_Dummy        (TAG_USER + 0x3a000)
  8. #define CFBU_Layout       (CFBU_Dummy + 0x0001)
  9.  
  10. /* Positioning flags for CFBU_Layout */
  11.  
  12. #define LAYOUT_AUTO         0
  13. #define LAYOUT_TXTLEFT     (1L<<0)
  14. #define LAYOUT_TXTRIGHT    (1L<<1)
  15. #define LAYOUT_TEXT        (LAYOUT_TXTLEFT|LAYOUT_TXTRIGHT) /* Mainly internal use. */
  16. #define LAYOUT_IMGABOVE    (1L<<2)
  17. #define LAYOUT_IMGBELOW    (1L<<3)
  18. #define LAYOUT_IMGLEFT     (1L<<4)
  19. #define LAYOUT_IMGRIGHT    (1L<<5)
  20. #define LAYOUT_IMAGE       (LAYOUT_IMGABOVE|LAYOUT_IMGBELOW|LAYOUT_IMGLEFT|LAYOUT_IMGRIGHT)
  21. #define LAYOUT_IMGREL      (1l<<6)
  22.  
  23. #endif
  24.